﻿*{outline:none;}
html{height:100%;background:url('/Resources/Images/bg.png') center bottom no-repeat;min-height:530px; background-attachment:fixed; }
body{margin:0px; padding:0px;height:100%;font-family:Arial, Helvetica, sans-serif;}
.content{height:100%; width:1000px; margin: 0 auto;}
.header{position:relative;width:100%;height:20%; min-height:125px; padding-top:40px; margin:0 auto; text-align:center;}
.register-title{float:right;}
.middle{position:relative;width:100%;height:55%; min-height:360px; margin:0 auto; padding-top:25px; text-align:center;}	
.ContentTitle{width:90%; margin:0 auto; padding-bottom:30px; text-align:left;}
.ContentTitle h1{font-weight:normal; color:#175ead;}
.ContentTitle h1 .labelTitle{float:left; margin-top:5px;}
.addNew { cursor: pointer; color:#c6d159; margin-top:5px; float:left; margin-right:50px; position: relative; background:#1f7fd5; border: 2px solid #175bab; font-size:12px; margin-left:12px; padding:0px 5px; line-height:32px; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; box-shadow: 10px 0px 32px #124591 inset; -moz-box-shadow: 10px 0px 32px #124591 inset; -webkit-box-shadow: 10px 0px 32px #124591 inset; }
.addNew:after, .addNew:before {right: 100%;border: solid transparent;content: " ";	height: 0;	width: 0;	position: absolute;	pointer-events: none;}
.addNew:after {	border-color: rgba(136, 183, 213, 0); border-right-color: #164c8e;	border-width: 5px;	top: 50%;	margin-top: -5px;}
.addNew:before {	border-color: rgba(194, 225, 245, 0);	border-right-color: #175bab;	border-width: 8px;	top: 50%;	margin-top: -8px;}
.ContentTitle h1 span { font-size:14px; font-weight:normal; color:#404040; line-height:32px;}
.header-menu{float:right; width:960px; margin:10px 0px 20px;}
.header-menu ul {padding:0px; margin:0px;}
.header-menu li {font-size: 12px;float: left;list-style: none;text-align: center;height: 20px;width: 160px;line-height: 20px;}
.header-menu li .menuBtn {margin:0 auto; border-radius:36px; width:100px; height:20px; text-align:center; padding:5px 15px; background-color:#FFF; border:2px solid #BFBFBF; box-shadow:0px 10px 10px #CCC inset; color:#175ead; font-size:12px; font-weight:bold; cursor:pointer;}
.header-menu li .menuBtn:hover{box-shadow:0px 10px 15px #CCC inset;}
.header-menu li .menuBtn:active{box-shadow:0px -8px 30px #CCC inset;}
.SelectBtn {box-shadow:0px -8px 30px #CCC inset !important;}
.inputs{width:1000px;}
.inputs, .column1, .column2 {float:right; text-align:right; font-size:14px;  margin-top:5px; margin-bottom:30px; }
.column1 ul, .column2 ul {padding:0px; margin:0px;}
.column1 {width:520px;}
.column2 {width:480px;}
.column1 ul li, .column2 ul li {list-style:none; margin:10px 0px;}
.BtnDiv{float:right;border-top:1px solid #E5E5E5; width:95%; margin-top:1%; padding:2% 0%; margin-left:5%; text-align:center;}
.inputs span{font-size:16px; font-weight:bold; color:#2190e9; }
.inputs input[type="text"]{border-radius:36px; height:16px; padding:5px 10px; width:250px; margin:0px 10px; border: 2px solid #e5e5e5;}
.inputs input[type="text"]:focus:focus{border: 2px solid #2190e9;}
.inputs input[type="file"]{width:270px; margin:0px 10px;}
.inputs input[type="submit"]{border-radius:36px; height:32px; text-align:center; padding:5px 25px; background-color:#c6d159; border:2px solid #c6d159; box-shadow:0px 10px 10px #5b8728 inset; color:#FFF; font-size:14px; font-weight:bold; cursor:pointer;}
.inputs input[type="submit"]:hover{box-shadow:0px 10px 15px #5b8728 inset;}
.inputs input[type="submit"]:active{box-shadow:0px -8px 30px #5b8728 inset;}
.inputs select{height:30px; padding:5px 10px; width:270px; margin:0px 10px; border: 2px solid #e5e5e5;}
.inputs select:focus:focus{border: 2px solid #2190e9;}
.inputs input[type="button"]{border-radius:36px; height:32px; text-align:center; padding:5px 25px; background-color:#c6d159; border:2px solid #c6d159; box-shadow:0px 10px 10px #5b8728 inset; color:#FFF; font-size:14px; font-weight:bold; cursor:pointer;}
.inputs input[type="button"]:hover{box-shadow:0px 10px 15px #5b8728 inset;}
.inputs input[type="button"]:active{box-shadow:0px -8px 30px #5b8728 inset;}
.footer{position:relative;width:100%; margin:0 auto; text-align:center; font-size:12px; float:left;}
.footer p {margin-top:-20px;}
.footer .separator{width:100%; position:relative; height:55px; background:url('/Resources/Images/footer.png') center center no-repeat;}


.listDiv{width:90%; margin:0 auto;}
.listDiv table{width:100%; text-align:left; font-size:13px; margin:0px; padding:0px; }
.listDiv table td{border:1px solid #BFBFBF; margin:0px; padding:5px; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; background-color:#F5F5F5;}